horseshoe foot - Francés Inglés Diccionario